Volume 34, Issue 1, January 2017, Pages 487-524
Said Elshahat Abdallah; Wael Mohamed Elmessery; Abdelfattah A. Elkeway; Mesbah Morgan Abdelaal